内存破坏:在计算机程序运行时,程序错误地读写了不该访问的内存区域,导致数据被意外改写、程序崩溃,甚至被攻击者利用来执行恶意代码。常见于缓冲区溢出、越界写入、使用已释放内存等问题。(在一般英语里也可泛指“记忆被扭曲/受损”,但最常见用法在计算机与信息安全领域。)
/ˈmɛməri kəˈrʌpʃən/
A buffer overflow is a common cause of memory corruption.
缓冲区溢出是导致内存破坏的常见原因。
The vulnerability allowed memory corruption that attackers could use to take control of the system.
该漏洞会造成内存破坏,攻击者可能借此控制系统。
memory 源自拉丁语 memoria(记忆、记忆力),在计算机语境中引申为“内存”。corruption 源自拉丁语 corrumpere(破坏、使败坏),表示“损坏/腐坏”。合在一起的 memory corruption 直译为“对内存的破坏”,强调内存内容或结构被错误改写而“不再可信”。